*{
	margin: 0;
	padding: 0;
}
a{text-decoration: none;}
.login_bj{
background: #000;
filter: alpha(opacity=40);
opacity: .4;
left: 0;
top: 0;
position: fixed;
height: 100%;
width: 100%;
overflow: hidden;
z-index: 1000;

}
/*登录代码*/
.loginbox{
	/*display: none;*/
background-color: #fff;
	position:absolute;
	top: 134px;
    left:50%;
    margin-left:-200px;
    z-index: 1300;
    box-shadow: 0px 2px 10px rgba(0,0,0,.3);
   
}
.login{	width: 460px;}
.top{height: 57px;background: url(../image/login.png)repeat-x;}
.top .welcome{height: 18px;margin-left: 15px;padding: 20px 40px 20px 103px ;font: 16px 'Microsoft Yahei','\5fae\8f6f\96c5\9ed1',SimHei,'\9ed1\4f53';
background: url(../image/login.png) 0 -60px no-repeat;
}
.top .welcome span{color: #666;font: 16px 'Microsoft Yahei','\5fae\8f6f\96c5\9ed1',SimHei,'\9ed1\4f53';}
.close{position: absolute;right: 10px;top: 16px;background: url(../image/login.png)no-repeat -350px -280px;width: 29px;height: 25px;display: inline-block;
}
.form{
	width: 380px;
min-height: 190px;
padding:34px 0 20px 30px;
}
.form .put{
	margin-bottom: 10px;
}
.form_label{

display: inline-block;
width: 60px;
margin-right: 10px;
line-height: 31px;
font-size: 14px;
color: #333;
text-align: right;

}
.text_bj{
	height: 42px;
	display: inline-block;
	width: 270px;
	background: url(../image/login.png)no-repeat 0px -440px;
}
.form_text{
	font-family: inherit;font-size: 14px;
	width: 247px;
	padding: 4px 0 4px 0px;
	display: inline-block;
	margin: 7px 0 0 10px;	color: gray;
	border: none;
	
}
.rember,.submit_box,.form_bottom{
	padding-left: 75px;
	margin-bottom: 10px;
}

.rember_box
{
	vertical-align: middle;
	margin-right:5px;
}
.submit_btn{
	border: none;
width: 263px;
padding: 10px 0;
cursor: pointer;
display: inline-block;
	background: url(../image/login.png)no-repeat 0px -120px;
}
.submit_btn:hover{
	background-position: 0 -160px;
}
.sub_register:hover{
	background-position: 0 -400px;
}
.form_bottom span{
	margin-right: 5px;
	color: #888888;
	
}
.form_bottom a{
	background: url(../image/login.png)no-repeat;
}
.form_bottom a{
	display: inline-block;
	width: 31px;
	height: 26px;	
	vertical-align: middle;
}
.form_bottom .fore1{
	background-position:  -400px -280px;
}
.form_bottom .fore2{
	background-position:  -400px -305px;
}
.form_bottom .fore3{
	background-position:  -400px -330px;
}
.form_bottom .fore4{
	background-position:  -400px -380px;
}
.login_bottom{
	padding: 10px 0 17px;
text-align: center;
border-top: #f7f7f7 1px solid;
}
.login_bottom span a{
display: inline-block;
padding: 0 12px;
color: #666;
}
.login_bottom span .forget{
	 color: #0082cb;
    border-left: 1px solid #999;
}
.font_style {
	
    font: 400 12px/1em 'Helvetica Neue',Helvetica,Arial,SimSun,'\5b8b\4f53',Sans-Serif;
}
/*注册*/
.register{
	width: 544px;
}
.register .center{
	width: auto;
	height: auto;
	
}
.form_icon{
	background: url(../image/login.png)no-repeat;
}
.register .center .left_part{
	
	width: 143px;
	float: left;background-color: #fbfefe;
}
.register .center .left_in{
	
	border-top: 1px solid #e4ebec;
	margin-top: 20px;
}
ul li {
list-style: none;	
}
.register .center .left_in .hover{
box-shadow: inset 0 1px rgba(255,255,255,.35);
height: 52px;
width: 156px;	
position: relative;
background: url(../image/login.png) -240px -280px;
}

.register .center .left_in .hover a{
background: #a7deef;
display: block;
width: 126px;
color: white;
border: 1px solid #88cde2;
border-right:0 ;
height: 50px;padding-left: 16px;
}
.register .center .left_in .hover .phone_icon{
	background-position: -440px -436px;
}
.register .center .left_in .hover .mail_icon{
	background-position: -440px -410px;
}
.register .center .left_in li{
height: 52px;
width: 156px;	
}
.register .center .left_in li a{
display: block;
width: 126px;
height: 50px;
padding-left: 17px;
color: #666;
border-right:1px solid #e4ebec;
border-bottom:1px solid #e4ebec;
line-height: 50px;	font: 16px/50px 'Microsoft Yahei','\5fae\8f6f\96c5\9ed1',SimHei,'\9ed1\4f53';
}
.register .center .left_in li i{
width: 20px;
margin: 0 10px 4px 0;
height: 26px;
display: inline-block;	
vertical-align: middle;
}
.register .center .left_in li .phone_icon{
	background-position: -440px -516px;
	

}
.register .center .left_in li .mail_icon{

background-position: -440px -490px;	
}
.register .center .main_part{
	

float: left;
width: 380px;
border-left: 1px solid #e4ebec;
background: #fff;
box-shadow: -7px 0 5px -3px #f8f9f9;
}

.tipicon{

display: inline-block;
width: 17px;
height: 15px;
vertical-align: middle;
background: url(../image/login.png) no-repeat 999px;	

}
.error{
	background-position: -350px -345px;
}
.tip_info{
	line-height:1;
	color: #959393;
	display: block;
	padding-left: 75px;
	vertical-align: middle;
}
.blue{
	 color: #0082cb;
}.code{
background-position: 0 -575px;	
}
.sub_register{
background-position: 0 -360px;
}
.left_login{

width: 120px;
margin: -18px 0 0 -145px;
line-height: 18px;
}

/*校验码*/
.form .jiaoyan {
    width: 145px;
    background-position: -270px -440px;
  }
.form .jiaoyan_btn{

	text-align: center;
cursor: pointer;
	 width: 145px;
	 display: inline-block;width: 120px;
height: 36px;
    background-position: -270px -360px;
    line-height:36px;color: #0182ad;
}
.form .jiaoyan_btn:hover{
	 background-position: -270px -400px;
}
